Bochs启动不显示窗口 | 您所在的位置:网站首页 › linux 菜单黑框 › Bochs启动不显示窗口 |
问题现象
在Mac上使用Bochs进行仿真时,执行: bochs -q -f .bochsrc结果如下: ... 00000000000i[ ] lt_dlhandle is 0x7fe11940fa70 00000000000i[PLUGIN] loaded plugin libbx_term_gui.so 00000000000i[ ] installing term module as the Bochs GUI 00000000000i[ ] using log file bochsout.txt Bochs connected to screen "/dev/ttys005"显示如上内容后,没有展示仿真窗口,然后没有反应。 原因分析如日志所示,这是因为因为没有正确的加载Bochs GUI,上面使用term_gui。 它是纯文本显示的。 解决办法这时需要显式的指定Bochs GUI的显示方式,这里使用跨平台的SDL2。 在.bochsrc中添加如下配置: display_library: sdl2问题得到解决。 后记Bochs安装后使用一直没有问题,也没有显式的指定display_library,在安装 qemu后,Bochs不能正常的显示了,排查了很长时间,才摸索出解决办法。 |
CopyRight 2018-2019 实验室设备网 版权所有 |